# 导入info目录下__init__文件中的app
from info import create_app, db, models
# 导入脚本管理器
from flask_script import Manager
# 导入迁移框架
from flask_migrate import Migrate, MigrateCommand


# 调用create_app函数 获取app
app = create_app('development')

# 实例化管理器对象
manager = Manager(app)

# 使用迁移框架
Migrate(app, db)

# 添加迁移命令
manager.add_command("db", MigrateCommand)

if __name__ == '__main__':
    print(app.url_map)
    # 启动服务器
    # app.run()
    manager.run()